BloombergCnooc swings to profit on higher oil, gas revenueMarketWatchCnooc Ltd. (0883.HK) swung to a net profit of 16.25 billion yuan (US$2.44 billion) in the first half from a net loss of CNY7.74 billion a year ago, partly on higher revenue from sales of
…